package com.ruoyi.common.core.domain.entity;

import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 系统文件对象 system_file
 *
 * @author ruoyi
 * @date 2025-03-06
 */
@Data
public class SystemFile extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** ID */
    private Long id;

    /** 附件名称 */
    @Excel(name = "附件名称")
    private String name;

    /** 字节数 */
    @Excel(name = "字节数")
    private Long size;

    /** 附件类型 */
    @Excel(name = "附件类型")
    private String fileType;

    /** 附件地址 */
    @Excel(name = "附件地址")
    private String path;

    /** 同一批次id */
    @Excel(name = "同一批次id")
    private Long batchId;

    /** 创建用户ID */
    @Excel(name = "创建用户ID")
    private Long userId;

    /** 关联CRM客户ID */
    @Excel(name = "关联CRM客户ID")
    private Long dataId;

    /** 数据类型    1客户  2线索  3商机   4联系人 */
    @Excel(name = "数据类型    1客户  2线索  3商机   4联系人")
    private String dataType;


    /** 地址 */
    @Excel(name = "地址")
    private String address;


}
